#ifndef NEOCOMBOBOXPRIVATE_H
#define NEOCOMBOBOXPRIVATE_H

#include "stdafx.h"

class QPropertyAnimation;
class NeoComboBox;
class NeoComboBoxPrivate : public QObject
{
    Q_OBJECT
    NEO_PRIVATE_CREATE(NeoComboBox)
public:
    NeoComboBoxPrivate(QObject *parent = nullptr);
    ~NeoComboBoxPrivate();

    void startShowPopupAnimation();
    void startHidePopupAnimation();

private:
    bool pIsShowView;
    QPropertyAnimation *pFixedSizeAnimation;
};

#endif